<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style>
        
    </style>
</head>
<body>
    
</body>
<script>
    // 4. 计算1~5之间所有数字的阶乘和
    // 1：1
    // +
    // 2：1*2
    // +
    // 3：1*2*3
    // +
    // 4：1*2*3*4
    // +
    // 5：1*2*3*4*5

    var sum = 0;
    for(var i=1;i<=5;i++){
        var cj = 1;
        for(var j=1;j<=i;j++){
            cj *= j;
        }
        sum += cj;
    }
    console.log(sum);

    console.log("=========")

    // 64个方格的棋盘，第一个格子，1分钱，第二个格子，2分钱，第三个格子，4分钱，第四个格子，8分钱，整张棋盘铺满，共多少钱

    // 1: 1
    // +
    // 2: 1*2
    // +
    // 3: 1*2*2
    // +
    // 4: 1*2*2*2
    // +
    // 5: 1*2*2*2*2

    var sum = 0;
    for(var i=0;i<64;i++){
        var x = 1;
        for(var j=0;j<i;j++){
            x *= 2;
        }
        sum += x;
    }
    console.log(sum/100);

    console.log("=========");


    // document.write("<b>12312</b>")
    // document.write("<table border='1'><tr><td>123</td><td>123</td><td>123</td><td>123</td></tr><tr><td>123</td><td>123</td><td>123</td><td>123</td></tr><tr><td>123</td><td>123</td><td>123</td><td>123</td></tr><tr><td>123</td><td>123</td><td>123</td><td>123</td></tr></table>")

    // var trs = "";
    // for(var i=0;i<5;i++){
    //     var tds = "";
    //     for(var j=0;j<7;j++){
    //         tds += "<td>&nbsp;"+ i + "-" + j +"&nbsp;</td>";
    //     }
    //     trs += "<tr>"+ tds +"</tr>";
    // }
    // document.write("<table border='1'>"+ trs +"</table>");

    // =========

    // 打印九九乘法表

    // 1*1=1
    // 1*2=2 2*2=4
    // 1*3=3 2*3=6 3*3=9

    for(var i=1;i<=9;i++){
        for(var j=1;j<=i;j++){
            document.write(j + "*" + i + "=" + i*j + "&nbsp;");
        }
        document.write("<br>");
    }

    




</script>
</html>